1.1.1. 2.4.3 横向并排:h1左边,icon图标右边

因为 h1 字体换行时,即使只有一个字也会占满一行,所以用 『float 或 栅格』都不能实现并排,这时要在 h1 上使用 display: inline; 把块元素转为内联元素。
scss 文件

.title {  
  margin: 50px auto 35px; //因为h1用了display: inline,无法改变margin,所以在这个位置改  
  h1 {  
    display: inline; //让h1和icon图标并排(所以margin、padding属性会因此失效)  
  }  
  i {  
    @media(min-width: 700px){  
      float: right;  
  margin-top: 8px;  
  }  
    font-size: 25px;  
  color: #31dae2;  
  }  
}

html 文件

<div class="title">  
  <h1>再学习6节就可以完成本章再学习6节就dfas了</h1>  
  <i class="far fa-bookmark"></i>  
</div>

results matching ""

    No results matching ""